impulsive thinking - French English Dictionary